Path Planning for Autonomous Vehicles in Unknown Semi-structured Environments
نویسندگان
چکیده
We describe a practical path-planning algorithm for an autonomous vehicle operating in an unknown semi-structured (or unstructured) environment, where obstacles are detected online by the robot’s sensors. This work was motivated by and experimentally validated in the 2007 DARPA Urban Challenge, where robotic vehicles had to autonomously navigate parking lots. The core of our approach to path planning consists of two phases. The first phase uses a variant of A* search (applied to the 3D kinematic state space of the vehicle) to obtain a kinematically feasible trajectory. The second phase then improves the quality of the solution via numeric non-linear optimization, leading to a local (and frequently global) optimum. Further, we extend our algorithm to use prior topological knowledge of the environment to guide path planning, leading to faster search and final trajectories better suited to the structure of the environment. We present experimental results from the DARPA Urban Challenge, where our robot demonstrated near-flawless performance in complex general path-planning tasks such as navigating parking lots and executing U-turns on blocked roads. We also present results on autonomous navigation of real parking lots. In those latter tasks, which are significantly more complex than the ones in the DARPA Urban Challenge, the time of a full replanning cycle of our planner is in the range
منابع مشابه
The Path Planning Component of an Architecture for Autonomous Vehicles
Path planning for an autonomous vehicle can occur at two different times. First, path planning might occur at mission specification time when the vehicle’s initial path is determined and used to specify other mission factors. This task makes use of some model of the environment in planning a path that will avoid obstacles and hazardous areas. A second type of path planning might occur while the...
متن کاملDetection of Principle Directions in Unknown Environments for Autonomous Navigation
Autonomous navigation in unknown but wellstructured environments (e.g., parking lots) is a common task for human drivers and an important goal for autonomous vehicles. In such environments, the vehicles must obey the standard conventions of driving (e.g., passing oncoming vehicles on the correct side), but often lack a map that can be used to guide path planning in an appropriate way. The robot...
متن کاملPath Planning for Autonomous Underwater Vehicles in Realistic Oceanic Current Fields: Application to Gliders in the Western Mediterranean Sea
Autonomous Underwater Vehicles (AUVs) usually operate in ocean environments characterized by complex spatial variability which can jeopardize their missions. To avoid this, planning safety routes with minimum energy cost is of primary importance. This work revisits the benefits, in terms of travelling time, of path planning in marine environments showing spatial variability. By means of a path ...
متن کاملA Travel-Time Optimizing Edge Weighting Scheme for Dynamic Re-Planning
The success of autonomous vehicles has made path planning in real, physically grounded environments an increasingly important problem. In environments where speed matters and vehicles must maneuver around obstructions, such as autonomous car navigation in hostile environments, the speed with which real vehicles can traverse a path is often dependent on the sharpness of the corners on the path a...
متن کاملAutonomous vehicles control in the VisLab Intercontinental Autonomous Challenge
Autonomous driving is one of the most interesting fields of research, with a number of important applications, like agricultural, military and, most significantly, safety. This paper addresses the problem of designing a general purpose path planner and its associated low level control for autonomous vehicles operating in unknown environments. Different kinds of inputs, like the results of obsta...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- I. J. Robotics Res.
دوره 29 شماره
صفحات -
تاریخ انتشار 2010